cleopatra’s needle - Español Inglés Diccionario